turkish paste - German English Dictionary